.ProductPage{
    background-color: white;
    min-height: 450px;
    padding: 40px 16px 16px;
    position: relative;
}
.ProductPage .gutter-row table{
    width: 100%;
}
.ProductPage .gutter-row table tr td:nth-of-type(1){
    width: 20%;
    line-height: 34px;
    padding: 0 12px 20px 0;
    margin-bottom: 10px;
    color: #415161;
    font-size: 14px;
    text-align: right;
}
.ProductPage .gutter-row table tr td:nth-of-type(2){
    width: 80%;
    padding: 0 12px 20px 0;
}
.ProductPage .gutter-row table tr td:nth-of-type(2) input,.ProductPage .gutter-row table tr td:nth-of-type(2) .ant-select>div{
    width: 100%;
    height: 34px;
    font-size: 12px;
    border: 1px solid #cdd9e6;
}
.ProductPage .gutter-row table tr td:nth-of-type(2) .ant-select{
    width: 100%;
}
.ProductPage .showRole{
    width: 110px;
    font-size: 14px;
    padding: 6px 0;
    color: #13c19f;
    cursor: pointer;
}
.ProductPage .showRole span{
    font-size: 10px;
    padding: 6px 0;
    color: #13c19f;
}
.ProductPage .roleBox{
    padding: 7px;
}
.ProductPage .roleBox p{
    color: #96a6b6;
    margin-bottom: 10px;
}
.ProductPage .roleBox .roleCheckBox{
    display: flex;
    flex-wrap: nowrap;
}
.ProductPage .btnBox{
    width: 100%;
    background-color: white;
    height: 50px;
    padding: 10px 0;
    position: absolute;
    bottom: 0;
    left: 0;
}
.ProductPage .btnBox .btnCol{
    display: flex;
    justify-content: space-around;
}
.ProductPage .btnBox .btnCol button:nth-of-type(1):hover{
    border: 1px solid  #4BD0B6;
    color: #4BD0B6;
}
.ProductPage .btnBox .btnCol button:nth-of-type(2){
    border: 1px solid  #13c19f;
    background-color: #13c19f;
}
.ProductPage .btnBox .btnCol button:nth-of-type(2):hover{
    border: 1px solid  #4BD0B6;
    background-color: #4BD0B6;
}